sub-surface life - Turkish English Dictionary